About Me

Hi! I’m Haseeb, a student, computer scientist and researcher. I have completed my undergradute in Computer Science from the Lahore University of Management Sciences (LUMS) where I was advised by Dr. Zafar Ayyub Qazi and Dr. Ihsan Ayyub Qazi. This Fall (2023), I will be moving to the University of Waterloo to begin my Masters of Mathematics (MMath) in Computer Science!

Besides studying and academic research, I have also worked as a backend software engineer at Tajir, Pakistans first Y-Combinator backed startup!

Personally, I’m an avid gamer (The civilization series is my favourite) and love to go on hikes! I also enjoy travelling and try my best to make time for it (That’s me in Hunza, Gilgit Baltistan!).

Research Interest

At LUMS, I have primarily worked on Web Affordability. I initiated worked on the affordability of advertisement videos on YouTube in developed and developing countries. I tried to answer the question: If I buy 2GB of mobile data, how much of that is used (wasted) towards ad videos? Besides this, I have also worked on developing techniques to capture page size reductions on various mobile apps such as Opera and Brave. This helped us with analysis in our recently published work (SIGCOMM 2023).

Publications

  1. SIGCOMM ‘23 A Framework for Improving Web Affordability and Inclusiveness (Rumaisa Habib*, Sarah Tanveer*, Aimen Inam, Haseeb Ahmed, Ayesha Ali, Zartash Afzal Uzmi, Zafar Ayyub Qazi, Ihsan Ayyub Qazi) [*Joint first authors]

Professional Experience

Year Role Organisation Responsibilities
2022 - 2023 Software Engineer Tajir At Tajir, I worked as a backend engineer, specializing in Python, Kotlin, Flask and PostgreSQL. I also worked on platforms such as retool (internal dashboards and integrations) as well as Google Cloud Platform (GCP).

Key Responsibilites:

• Designing, developing and deploying robust customer facing and internal features. This includes new user features in the android application or internal dashboards. I was able to ship my first product for internal use within the first month.

• Integration of various third-party applications (such as Zendesk) into our database systems for information retrieval and syncing. I worked extensively with retool and retool workflows to achieve such integrations that were scalable and maintainable.

Teaching Experience

Educational Background

Period Degree Instituion Country
September 2023 - Present Master of Mathematics in Computer Science (MMath): thesis-based David R. Cheriton School of Computer Science, University of Waterloo
August 2019 - May 2023 Bachelors of Science (BS) Computer Science Lahore University of Management Sciences (LUMS)

Achievements

Technical Skills

Credits: